const map = new Map()
map.set('audio/aac', 'acc')
map.set('application/x-abiword', 'abw')
map.set('application/x-freearc', 'arc')
map.set('video/x-msvideo', 'avi')
map.set('application/vnd.amazon.ebook', 'azw')
map.set('application/octet-stream', 'bin')
map.set('image/bmp', 'bmp')
map.set('application/x-bzip', 'bz')
map.set('application/x-bzip2', 'bz2')
map.set('application/x-csh', 'csh')
map.set('text/css', 'css')
map.set('text/csv', 'csv')
map.set('application/msword', 'doc')
map.set('application/vnd.openxmlformats-officedocument.wordprocessingml.document', 'docx')
map.set('application/vnd.ms-fontobject', 'eot')
map.set('application/epub+zip', 'epub')
map.set('application/gzip', 'gz')
map.set('image/gif', 'gif')
map.set('text/html', 'htm')
map.set('text/html', 'html')
map.set('image/vnd.microsoft.icon', 'ico')
map.set('text/calendar', 'ics')
map.set('application/java-archive', 'jar')
map.set('image/jpeg', 'jpeg')
map.set('image/jpeg', 'jpg')
map.set('text/javascript', 'js')
map.set('application/json', 'json')
map.set('application/ld+json', 'jsonld')
map.set('audio/midi', 'mid')
map.set('audio/midi', 'midi')
map.set('text/javascript', 'mjs')
map.set('audio/mpeg', 'mp3')
map.set('video/mpeg', 'mpeg')
map.set('application/vnd.apple.installer+xml', 'mpkg')
map.set('application/vnd.oasis.opendocument.presentation', 'odp')
map.set('application/vnd.oasis.opendocument.spreadsheet', 'ods')
map.set('application/vnd.oasis.opendocument.text', 'odt')
map.set('audio/ogg', 'oga')
map.set('video/ogg', 'ogv')
map.set('application/ogg', 'ogx')
map.set('audio/opus', 'opus')
map.set('font/otf', 'otf')
map.set('image/png', 'png')
map.set('application/pdf', 'pdf')
map.set('application/x-httpd-php', 'php')
map.set('application/vnd.ms-powerpoint', 'ppt')
map.set('application/vnd.openxmlformats-officedocument.presentationml.presentation', 'pptx')
map.set('application/vnd.rar', 'rar')
map.set('application/rtf', 'rtf')
map.set('application/x-sh', 'sh')
map.set('image/svg+xml', 'svg')
map.set('application/x-shockwave-flash', 'swf')
map.set('application/x-tar', 'tar')
map.set('image/tiff', 'tif')
map.set('image/tiff', 'tiff')
map.set('video/mp2t', 'ts')
map.set('font/ttf', 'ttf')
map.set('text/plain', 'txt')
map.set('application/vnd.visio', 'vsd')
map.set('audio/wav', 'wav')
map.set('audio/webm', 'weba')
map.set('video/webm', 'webm')
map.set('image/webp', 'webp')
map.set('font/woff', 'woff')
map.set('font/woff2', 'woff2')
map.set('application/xhtml+xml', 'xhtml')
map.set('application/vnd.ms-excel', 'xls')
map.set('application/vnd.openxmlformats-officedocument.spreadsheetml.sheet', 'xlsx')
map.set('application/xml', 'xml')
map.set('application/vnd.mozilla.xul+xml', 'xul')
map.set('application/zip', 'zip')
map.set('video/3gpp', '3gp')
map.set('audio/3gpp2', '3gp')
map.set('video/3gpp2', '3g2')
map.set('audio/3gpp2', '3g2')
map.set('application/x-7z-compressed', '7z')

export default map

